jscher2000 / Google Hit Hider by Domain (Search Filter / Block Sites)

To whoever maintains this script, first of all, thank you! Second, would it be possible to add a button for Quick Unhide All, i.e. unhiding hidden results for the current search session only?

Personally, when I look up how to do something, I want to read an article, not watch a video, so I have this script set to block youtube. However, if at some point I do want to search for a video, then I'd have to go to the Manager, disable the youtube entry from my blocklist, and reload the tab, then reverse the process when I'm done.

Instead, it would be great to have a button (or a toggle), either next to the Manager on the side of the window, or perhaps beside/within the search tools itself (you know, those tools at the top of a search page that have options for "disable safe mode" etc.). Clicking the button would unhide all hidden search results (or maybe only regular hidden results, while keeping permabanned results hidden!), but only until you close/reload/navigate away from the tab. (Bonus: It would be extra cool if the temporarily-unhidden state could be maintained while navigating to page 2, 3, etc. of results).

I hate coming onto forums and asking for free labor, but unfortunately I have nowhere near the JS experience required to even begin to tackle this myself.

Do you think this is a reasonable feature to implement?

Hi e-t-l, sorry to have missed your question. Here are two options:

(1) If the site is on the regular block list, not the Perma-ban list, open the Manage Hiding dialog to the "Home" tab and re-check the box to "Show hidden hit notices". You can turn them off when you're done.

(2) If YouTube is on the Perma-ban list, temporarily disable the script using the monkey button on the toolbar. Each one is a bit different, but for example, on the Tampermonkey and Violentmonkey drop-downs, there is a little on/off switch for each script which could run on the current page. After turning the script on or off, reload the page to see the change.

Thanks, I already have "Show hidden hit notices checked." What I'm trying to do is fully unhide all hidden hits temporarily.

Also, how difficult do you suppose it would be to make this script work on Google Shopping and DuckDuckGo Shopping? I imported some sites to my blocklist manually (e.g. "Amazon.com") but they're still coming through on shopping search results, so I guess those pages would need to be parsed differently than regular web search results...

What I'm trying to do is fully unhide all hidden hits temporarily.

Similar to what appears when you click the grayed title, except auto-click them all in one step, and then auto-close them all in one step?

Also, how difficult do you suppose it would be to make this script work on Google Shopping and DuckDuckGo Shopping?

Shopping links run through each site's advertising engine, so the URLs are heavily coded. It might be possible to decode them, but I suspect it would be necessary to block on the store name, which is a possible alternate way for this extension to block results that I haven't built out.